/**
 * 通过函数一等公民的身份 巧妙解题
 */

let store = {
  index: 1,
  cache: {},
  add(fn) {
    if (!fn.id) {
      fn.id = this.index++;
      this.cache[fn.id] = fn;
      console.log('添加成功了');
      return;
    } else {
      console.log('已经又有啦~');
    }
  },
};

function clickFn() {}
// clickFn.id

store.add(clickFn);
store.add(clickFn);
store.add(clickFn);
